crop terrace - German English Dictionary